Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 WELLS ROAD Semi-Detached £186,000 23 May 2014
88 WELLS ROAD Semi-Detached £132,000 31 Jul 2001
90 WELLS ROAD Detached £355,000 17 Jun 2011
92 WELLS ROAD Detached £270,000 21 Oct 2020
96 WELLS ROAD Detached £335,000 25 May 2018
98A WELLS ROAD Detached £299,950 7 Jul 2017